to handicap, impoede, hinder ne demek

  1. to handicap, impoede, hinder : ket vurmak